Azadirachta Indica — synonyms, definition
1. Azadirachta indica (Noun)
6 synonyms
Melia Azadirachta arishth margosa neem neem tree nim tree
1 definition
Azadirachta indica (Noun) — Large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia.
1 type of
tree
1 part
neem seed
2 parts of
Azadirachta genus Azadirachta